using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using AutoMapper;
using Newtonsoft.Json;
using SqlSugar;
using PineLake.Drmwe.Lib.EnumText;
using PineLake.Drmwe.Lib.ResultMsg;
using PineLake.Drmwe.Lib.Exceptions;
using MultipleDB.IRepository.UnitOfWork;
using MultipleDB.IServices.WMS198;
using MultipleDB.Entitys;
using MultipleDB.IRepository.WMS198;

namespace MultipleDB.Services.WMS198
{
    /// <summary>
    /// Web Api 请求记录
    /// </summary>
    public class ApiRequestLog_Services : BaseServices<ApiRequestLog>, IApiRequestLog_Services
    {
        private readonly IApiRequestLog_Repository _DAL;
        private readonly IUnitOfWork _UnitOfWork;
        private readonly IMapper _Mapper;
        private ActionResultMsg ActionResult = new();
        public ApiRequestLog_Services(IUnitOfWork IUnitOfWork, IMapper Mapper, IApiRequestLog_Repository IDal)
        {
            _UnitOfWork = IUnitOfWork;
            _Mapper = Mapper;
            _DAL = IDal;
            BaseDal = IDal;
        }
    }
}
